.navbar-default.navbar-fixed {
  position: fixed;
  top: -38px;
  right: 0;
  left: 0;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease; }

.navbar-default.navbar-fixed.navbar-fixed--visible {
  top: 0; }

@media (max-width: 1400px) {
  .logo {
    opacity: 0;
    visibility: hidden; } }

@media (min-width: 1401px) {
  .navbar-brand.navbar-brand--hidden {
    display: none; } }
